import Vue from 'vue'
import App from './App.vue'
//依赖element安装包
import ElementUI from 'element-ui';
import 'element-ui/lib/theme-chalk/index.css';

//导入自己的路由模块
//@ 是在vue-cli中生效的路径别名，具体含义是 src目录的绝对路径
// 文件夹下的 index.js index.vue index.json 都是索引文件，默认会加载这些文件
//加载的优先级，和我书写的顺序一致
import router from '@/router'

//导入自己配置好的axios,并挂载
import axios from '@/api'

//导入自己的全局样式i
import '@/styles/index.less'


//导入自己的插件
import myPlugin from '@/plugin'
//基于vue的插件要使用Vue.use
Vue.use(myPlugin)

Vue.prototype.$http = axios
Vue.use(ElementUI);

Vue.config.productionTip = false

new Vue({
  render: h => h(App),
  router
}).$mount('#app')
